﻿using Surging.Core.Common;
using System;
using System.Runtime.Serialization;


namespace Dora.Services.AdminUser.Dto.QueryDto
{
    [DataContract]
    public class SmsRecordQueryDto : PageInfo
    {
        /// <summary>
        /// 关键字
        /// </summary>
        [DataMember]
        public string Keywords { get; set; }

        /// <summary>
        /// 系统key
        /// </summary>
        [DataMember]
        public string SystemKey { get; set; }

        /// <summary>
        /// 顶级机构Id;发送短信时用户所在toporgid
        /// </summary>
        [DataMember]
        public int? TopOrgId { get; set; }

        /// <summary>
        /// 机构Id;发送短信时用户所在orgid
        /// </summary>
        [DataMember]
        public int? OrgId { get; set; }

        /// <summary>
        /// 发送人姓名
        /// </summary>
        [DataMember]
        public string SendName { get; set; }

        /// <summary>
        /// 接收人手机号
        /// </summary>
        [DataMember]
        public string Mobile { get; set; }

        /// <summary>
        /// 发送时间-起
        /// </summary>
        [DataMember]
        public DateTime? SendTimeStart { get; set; }

        /// <summary>
        /// 发送时间-止
        /// </summary>
        [DataMember]
        public DateTime? SendTimeEnd { get; set; }
    }
}
